1 insane asylum
English-Dutch dictionary > insane asylum
2 insane
English-Dutch dictionary > insane
3 mental home
English-Dutch dictionary > mental home